page{font-size:28rpx;color: #000;background-color: #F6F6F6;}
view, scroll-view, swiper, button, input, textarea, label, navigator, image { box-sizing: border-box; font-family: PingFang SC;}
::-webkit-scrollbar { display: none; }
.acea-row{display:flex;flex-wrap:wrap;}
.acea-row.row-top{align-items:flex-start;}
.acea-row.row-middle{align-items:center;}
.acea-row.row-bottom{align-items:flex-end;}
.acea-row.row-left{justify-content:flex-start;}
.acea-row.row-center{justify-content:center;}
.acea-row.row-right{justify-content:flex-end;}
.acea-row.row-between{justify-content:space-between;}
.acea-row.row-around{justify-content:space-around;}
.acea-row.row-column{flex-direction:column;}
.acea-row.row-column-between{flex-direction:column;justify-content:space-between;}
.acea-row.row-column-around{flex-direction:column;justify-content:space-around;}
.acea-row.row-center-wrapper{align-items:center;justify-content:center;}
.acea-row.row-between-wrapper{align-items:center;justify-content:space-between;}

.wap{padding: 0 30rpx;}


/* 单选 */
radio .wx-radio-input{border-radius:50%;width:38rpx;height:38rpx;}
/* radio .wx-radio-input.wx-radio-input-checked{border: 1px solid #347DFE !important;
background-color: #347DFE !important;} */
/* 多选 */
checkbox .wx-checkbox-input{border-radius:50%;width:38rpx;height:38rpx;}
checkbox .wx-checkbox-input.wx-checkbox-input-checked{
border: 1px solid #347DFE !important;background-color: #347DFE !important;color:#fff!important;}
checkbox .wx-checkbox-input.wx-checkbox-input-checked::before {font-size:35rpx;}
.line1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.line2{word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.mask{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:0.5;z-index:5;}
button{padding:0;margin:0;line-height:normal;background-color:#fff;font-weight: normal;}
button::after{border:0;}
.text-red{color: #ff0000;}
.text-grey{color: #999;}
.text-green{color: #029934;}


